package com.fescoservice.model;

import java.util.Date;

/**
 * TWorker entity. @author MyEclipse Persistence Tools
 */

public class Worker implements java.io.Serializable {

	// Fields

	private Long workerId;
	private Long userId;
	private String type;
	private String rate;
	private String name;
	private String sexual;
	private String nationality;
	private String residence;
	private String education;
	private Date birth;
	private Date regDate;
	private Date updateDate;
	private String certification;
	private String experience;
	private String description;
	private String worktime;
	private String memo;
	private String status;

	// Constructors

	/** default constructor */
	public Worker() {
	}

	/** minimal constructor */
	public Worker(Long workerId) {
		this.workerId = workerId;
	}

	/** full constructor */
	public Worker(Long workerId, Long userId, String type, String rate,
			String name, String sexual, String nationality, String residence,
			String education, Date birth, Date regDate, Date updateDate,
			String certification, String experience, String description,
			String worktime, String memo, String status) {
		this.workerId = workerId;
		this.userId = userId;
		this.type = type;
		this.rate = rate;
		this.name = name;
		this.sexual = sexual;
		this.nationality = nationality;
		this.residence = residence;
		this.education = education;
		this.birth = birth;
		this.regDate = regDate;
		this.updateDate = updateDate;
		this.certification = certification;
		this.experience = experience;
		this.description = description;
		this.worktime = worktime;
		this.memo = memo;
		this.status = status;
	}

	// Property accessors

	public Long getWorkerId() {
		return this.workerId;
	}

	public void setWorkerId(Long workerId) {
		this.workerId = workerId;
	}

	public Long getUserId() {
		return this.userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getType() {
		return this.type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getRate() {
		return this.rate;
	}

	public void setRate(String rate) {
		this.rate = rate;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSexual() {
		return this.sexual;
	}

	public void setSexual(String sexual) {
		this.sexual = sexual;
	}

	public String getNationality() {
		return this.nationality;
	}

	public void setNationality(String nationality) {
		this.nationality = nationality;
	}

	public String getResidence() {
		return this.residence;
	}

	public void setResidence(String residence) {
		this.residence = residence;
	}

	public String getEducation() {
		return this.education;
	}

	public void setEducation(String education) {
		this.education = education;
	}

	public Date getBirth() {
		return this.birth;
	}

	public void setBirth(Date birth) {
		this.birth = birth;
	}

	public Date getRegDate() {
		return this.regDate;
	}

	public void setRegDate(Date regDate) {
		this.regDate = regDate;
	}

	public Date getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	public String getCertification() {
		return this.certification;
	}

	public void setCertification(String certification) {
		this.certification = certification;
	}

	public String getExperience() {
		return this.experience;
	}

	public void setExperience(String experience) {
		this.experience = experience;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getWorktime() {
		return this.worktime;
	}

	public void setWorktime(String worktime) {
		this.worktime = worktime;
	}

	public String getMemo() {
		return this.memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

}